stands up to

經得起;抵抗;勇敢地面對